Calculate the discriminant valueΒΆ
Calculate the discriminant value.
Note:
The discriminant is the name given to the expression that appears
under the square root (radical) sign in the quadratic formula.
Test Data:
The x value : 4
The y value : 0
The z value : -4
Expected output:
Two Solutions. Discriminant value is : 64.0
def discriminant():
x_value = float(input('The x value: '))
y_value = float(input('The y value: '))
z_value = float(input('The z value: '))
discriminant = (y_value**2) - (4 * x_value * z_value)
if discriminant > 0:
print('Two Solutions. Discriminant value is:', discriminant)
elif discriminant == 0:
print('One Solution. Discriminant value is:', discriminant)
elif discriminant < 0:
print('No Real Solutions. Discriminant value is:', discriminant)
# test
discriminant()
Output:
The x value: 4
The y value: 8
The z value: 2
Two Solutions. Discriminant value is: 32.0